general competition - French English Dictionary